package com.tansuo365.test1.service.kucunservice;

import com.tansuo365.test1.bean.kucunbean.TuikuDetails;
import com.tansuo365.test1.bean.kucunbean.TuikuZong;

import java.util.List;

public interface TuikuZongService {

    String getTodayMaxTuikuDanNumber();

    int deleteByPrimaryKey(Integer id);

    int insertSelective(TuikuZong tuikuZong);

    int deleteBatchByPKArr(Integer[] ids);

    TuikuZong selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(TuikuZong tuikuZong);

    //添加退库单 以及所有退库单物料
    int saveZongAndDetails(TuikuZong tuikuZong, List<TuikuDetails> tuikuDetailsList);

    //动态查询退库总表
    List<TuikuZong> listTuikuZong(TuikuZong tuikuZong);

    //删除退库绑定出库, 在(退库查询中)删除退库单主表后
    int deleteTuikuBindChuku(Integer[] ids);
}
